home *** CD-ROM | disk | FTP | other *** search
/ Risc World 7 / Risc World 7.iso / Software / Issue6 / SDL.ZIP / !gcc / !Run < prev    next >
Text File  |  2006-09-16  |  2KB  |  63 lines

  1. | !Run file for the GCCSDK
  2. | Copyright (c) Nick Burrett, 1996, 1997, 1998, 1999, 2001
  3. | Copyright (c) GCCSDK Developers 2002, 2003, 2004, 2005, 2006
  4. | Version 1.19 (17 Sept 2006)
  5.  
  6. Set GCC$Dir <Obey$Dir>
  7.  
  8. | Search path used for the compiler binaries
  9. If "<GCCbin$Path>" = "" Then Set Run$Path <Run$Path>,GCCbin:
  10. Set GCCbin$Path <GCC$Dir>.bin.
  11.  
  12. | Search path used for the compiler headers and libraries.
  13. Set GCCpkg$Path <GCC$Dir>.
  14.  
  15. | Set the return code limit. UnixLib encodes information within this range
  16. Set Sys$RCLimit 65536
  17.  
  18. | Place to store temporary files.  Only needed if you really want it to
  19. | be different than <Wimp$ScrapDir> (which is the UnixLib default for /tmp
  20. | files).
  21. | Set UnixFS$/tmp <Wimp$ScrapDir>
  22.  
  23. | Ensure correct filename translation for a variety of prefixes
  24. Set UnixEnv$gcc$sfix "f:for:F:fpp:cc:cxx:cpp:c++:C:i:ii:rpo:c:m:h:hh:s:S:xrb:xrs:l:o:y:tcc:cmhg"
  25. Set UnixEnv$cc1$sfix <UnixEnv$gcc$sfix>
  26. Set UnixEnv$cc1plus$sfix <UnixEnv$gcc$sfix>
  27. Set UnixEnv$cpp$sfix <UnixEnv$gcc$sfix>
  28. Set UnixEnv$g++$sfix <UnixEnv$gcc$sfix>
  29. Set UnixEnv$g77$sfix <UnixEnv$gcc$sfix>
  30. Set UnixEnv$f771$sfix <UnixEnv$gcc$sfix>
  31. Set UnixEnv$gcov$sfix <UnixEnv$gcc$sfix>
  32. Set UnixEnv$make$sfix <UnixEnv$gcc$sfix>
  33. Set UnixEnv$as$sfix "h:hdr:Hdr:S:s:o"
  34.  
  35. | Set system variables for controlling UnixLib heap for dynamic areas.
  36. | See the documentation about UnixLib and dynamic areas.
  37. | Comment these out if you do *NOT* wish to use dynamic areas.
  38.  
  39. | For C
  40. Set gcc$heap ""
  41. Set cc1$heap ""
  42. Set cpp$heap ""
  43.  
  44. | For Fortran 77
  45. Set g77$heap ""
  46. Set f771$heap ""
  47.  
  48. | For C++
  49. Set g++$heap ""
  50. Set cc1plus$heap ""
  51.  
  52. | For the assembler
  53. Set as$heap ""
  54.  
  55. | For the linker
  56. Set ld$heap ""
  57. Set drlink$heap ""
  58.  
  59. | For GNU Make
  60. Set make$heap ""
  61.  
  62. | Used for extended command lines
  63. RMEnsure DDEUtils 0.02 RMLoad System:Modules.DDEUtils